package com.cong.security.core.social.app;

import org.springframework.social.connect.Connection;
import org.springframework.social.connect.UsersConnectionRepository;

public interface OpenIdRegister {

	/**
	 * 第三方用户注册、目前开发需要手机号绑定,此接口废弃
	 * 
	 * @param connection
	 *            连接信息
	 * @return
	 * @author single-聪
	 * @date 2019年8月13日
	 * @version 1.0.1
	 */
	// String register(UsersConnectionRepository usersConnectionRepository,
	// Connection<?> connection);

	/**
	 * 三方平台注册
	 * 
	 * @param mobile
	 *            手机号
	 * @param usersConnectionRepository
	 * @param connection
	 * @return
	 * @author single-聪
	 * @date 2019年10月16日
	 * @version 1.0.1
	 */
	String register(String mobile, UsersConnectionRepository usersConnectionRepository, Connection<?> connection);
}
